@font-face {
  font-family: 'fanscard';
  src: url('//s1.hdslb.com/bfs/static/jinkela/mall-h5/asserts/fansCard.ttf');
}
.sub-reply-item[data-v-51959a82] {
  position: relative;
  padding: 8px 0 8px 42px;
  border-radius: 4px;
}
@media screen and (max-width: 1681px) {
.sub-reply-item[data-v-51959a82] {
    font-size: 15px;
    line-height: 24px;
}
}
@media screen and (min-width: 1681px) {
.sub-reply-item[data-v-51959a82] {
    font-size: 16px;
    line-height: 26px;
}
}
.sub-reply-item.show-reply[data-v-51959a82] {
  background-color: #dff6fb;
  animation-name: enterAnimation-jumpReply-51959a82;
  animation-duration: 2s;
  animation-delay: 3s;
  animation-fill-mode: forwards;
}
.sub-reply-item .sub-user-info[data-v-51959a82] {
  display: inline-flex;
  align-items: center;
  margin-right: 9px;
  line-height: 24px;
  vertical-align: baseline;
  white-space: nowrap;
}
.sub-reply-item .sub-user-info .sub-reply-avatar[data-v-51959a82] {
  position: absolute;
  left: 8px;
  cursor: pointer;
}
.sub-reply-item .sub-user-info .sub-user-name[data-v-51959a82] {
  font-family: PingFang SC, HarmonyOS_Medium, Helvetica Neue, Microsoft YaHei, sans-serif;
  font-weight: 500;
  margin-right: 5px;
  color: var(--682f251d);
  cursor: pointer;
}
@media screen and (max-width: 1681px) {
.sub-reply-item .sub-user-info .sub-user-name[data-v-51959a82] {
    font-size: 13px;
    line-height: 24px;
}
}
@media screen and (min-width: 1681px) {
.sub-reply-item .sub-user-info .sub-user-name[data-v-51959a82] {
    font-size: 14px;
    line-height: 26px;
}
}
@media (-webkit-max-device-pixel-ratio: 1) {
.sub-reply-item .sub-user-info .sub-user-name[data-v-51959a82] {
    font-family: -apple-system, BlinkMacSystemFont, Helvetica Neue, Helvetica, Arial, PingFang SC, Hiragino Sans GB, Microsoft YaHei, sans-serif;
}
}
.sub-reply-item .sub-user-info .sub-user-level[data-v-51959a82] {
  cursor: pointer;
}
.sub-reply-item .sub-user-info .sub-up-icon[data-v-51959a82] {
  cursor: default;
}
.sub-reply-item .sub-reply-info[data-v-51959a82] {
  display: flex;
  align-items: center;
  position: relative;
  margin-top: 2px;
  font-size: 13px;
  color: var(--text3);
}
.sub-reply-item .sub-reply-info .sub-reply-time[data-v-51959a82] {
  margin-right: var(--7607d4a7);
}
.sub-reply-item .sub-reply-info .sub-reply-location[data-v-51959a82] {
  margin-right: 20px;
}
.sub-reply-item .sub-reply-info .sub-reply-like[data-v-51959a82] {
  display: flex;
  align-items: center;
  margin-right: 19px;
  cursor: pointer;
}
.sub-reply-item .sub-reply-info .sub-reply-like .sub-like-icon[data-v-51959a82] {
  margin-right: 5px;
  color: #9499a0;
}
.sub-reply-item .sub-reply-info .sub-reply-like .sub-like-icon[data-v-51959a82]:hover {
  color: #00aeec;
}
.sub-reply-item .sub-reply-info .sub-reply-like .sub-like-icon.liked[data-v-51959a82] {
  color: #00aeec;
}
.sub-reply-item .sub-reply-info .sub-reply-dislike[data-v-51959a82] {
  display: flex;
  align-items: center;
  margin-right: 19px;
}
.sub-reply-item .sub-reply-info .sub-reply-dislike .sub-dislike-icon[data-v-51959a82] {
  color: #9499a0;
  cursor: pointer;
}
.sub-reply-item .sub-reply-info .sub-reply-dislike .sub-dislike-icon[data-v-51959a82]:hover {
  color: #00aeec;
}
.sub-reply-item .sub-reply-info .sub-reply-dislike .sub-dislike-icon.disliked[data-v-51959a82] {
  color: #00aeec;
}
.sub-reply-item .sub-reply-info .sub-reply-btn[data-v-51959a82] {
  cursor: pointer;
}
.sub-reply-item .sub-reply-info .sub-reply-btn[data-v-51959a82]:hover {
  color: var(--brand_blue);
}
.sub-reply-item .sub-reply-info .sub-reply-operation-warp[data-v-51959a82] {
  position: absolute;
  right: 40px;
  opacity: 0;
}
.sub-reply-item:hover .sub-reply-info .sub-reply-operation-warp[data-v-51959a82] {
  opacity: 1;
}
@keyframes enterAnimation-jumpReply-51959a82 {
0% {
    background-color: #dff6fb;
}
100% {
    background-color: rgba(223, 246, 251, 0);
}
}
